class Point:
	""" This class holds de information and actions related to points
	
	Fields:
	x: x coordinate of the point
	y: y coordinate of the point
	
	"""
	
	def __init__(self, x, y):
		self.x = int(x)
		self.y = int(y)

	
	def __add__(self, p):
		return Point(self.x + p.x, self.y + p.y)
	
	def __sub__(self, p):
		return Point(self.x - p.x, self.y - p.y)
		
	def norm(self):
		return (self.x**2 + self.y**2)**0.5
